Rule Bank is a set of user-defined rules that allow a condition to be changed according to data that is encountered at the transaction level.
The Rule Bank determines which of several alternate conditions are to be assigned based upon logic conditions that reference information that is entered into a predetermined screen. These logic conditions are grouped into rules that are written and evaluated based upon their hierarchy. The evaluation process will stop once the information entered in the data entry screen meets all parameters in the logic condition.
Since the Rule Bank can be complex and requires a hierarchical structure, identifying the order in which the logic conditions are written should be done prior to setting up the Rule Bank. Operational processes should also be identified and addressed during this phase to ensure that all scenarios are identified. Extensive testing may be required if changes need to be made to the Rule Bank once it has been set up.